islamic republic of iran - German English Dictionary